home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_70.txt < prev    next >
Text File  |  1993-04-16  |  30KB  |  522 lines

  1. # near model CODE resource
  2. # jump table entries: 9872-9874 (3 of them)
  3. export_1234:
  4. 00000000  4E56 FC9E                link       A6, -0x0362
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  286E 0010                movea.l    A4, [A6 + 0x10]
  7. 0000000C  182E 001B                move.b     D4, [A6 + 0x1B]
  8. 00000010  2A2E 0014                move.l     D5, [A6 + 0x14]
  9. 00000014  2E2E 001C                move.l     D7, [A6 + 0x1C]
  10. 00000018  266E 000C                movea.l    A3, [A6 + 0xC]
  11. 0000001C  486E FEF8                pea.l      [A6 - 0x108]
  12. 00000020  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  13. 00000024  41EE FF00                lea.l      A0, [A6 - 0x100]
  14. 00000028  4210                     clr.b      [A0]
  15. 0000002A  4206                     clr.b      D6
  16. 0000002C  200C                     move.l     D0, A4
  17. 0000002E  584F                     addq.w     A7, 4
  18. 00000030  6700 01DA                beq        +0x1DC /* 0000020C */
  19. 00000034  2F0C                     move.l     -[A7], A4
  20. 00000036  486E FEEC                pea.l      [A6 - 0x114]
  21. 0000003A  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  22. 0000003E  41EE FEEC                lea.l      A0, [A6 - 0x114]
  23. 00000042  504F                     addq.w     A7, 8
  24. 00000044  606E                     bra        +0x70 /* 000000B4 */
  25. label00000046:
  26. 00000046  7000                     moveq.l    D0, 0x00
  27. 00000048  1004                     move.b     D0, D4
  28. 0000004A  0C40 0001                cmpi.w     D0, 0x1
  29. 0000004E  670C                     beq        +0xE /* 0000005C */
  30. 00000050  200B                     move.l     D0, A3
  31. 00000052  6708                     beq        +0xA /* 0000005C */
  32. 00000054  2054                     movea.l    A0, [A4]
  33. 00000056  B7E8 000A                cmpa.l     A3, [A0 + 0xA]
  34. 0000005A  6658                     bne        +0x5A /* 000000B4 */
  35. label0000005C:
  36. 0000005C  2F07                     move.l     -[A7], D7
  37. 0000005E  2F0C                     move.l     -[A7], A4
  38. 00000060  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  39. 00000064  4A00                     tst.b      D0
  40. 00000066  504F                     addq.w     A7, 8
  41. 00000068  674A                     beq        +0x4C /* 000000B4 */
  42. 0000006A  41EE FCA2                lea.l      A0, [A6 - 0x35E]
  43. 0000006E  4210                     clr.b      [A0]
  44. 00000070  4878 0BEA                push.l     0xBEA
  45. 00000074  486E FCA2                pea.l      [A6 - 0x35E]
  46. 00000078  2F0C                     move.l     -[A7], A4
  47. 0000007A  2054                     movea.l    A0, [A4]
  48. 0000007C  2050                     movea.l    A0, [A0]
  49. 0000007E  2268 0060                movea.l    A1, [A0 + 0x60]
  50. 00000082  4E91                     jsr        [A1]
  51. 00000084  486E FCA2                pea.l      [A6 - 0x35E]
  52. 00000088  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  53. 0000008C  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  54. 00000090  4A00                     tst.b      D0
  55. 00000092  4FEF 0014                lea.l      A7, [A7 + 0x14]
  56. 00000096  671C                     beq        +0x1E /* 000000B4 */
  57. 00000098  2F05                     move.l     -[A7], D5
  58. 0000009A  2F0C                     move.l     -[A7], A4
  59. 0000009C  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  60. 000000A0  2D40 FC9E                move.l     [A6 - 0x362], D0
  61. 000000A4  2F00                     move.l     -[A7], D0
  62. 000000A6  486E FEF8                pea.l      [A6 - 0x108]
  63. 000000AA  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  64. 000000AE  7C01                     moveq.l    D6, 0x01
  65. 000000B0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  66. label000000B4:
  67. 000000B4  486E FEEC                pea.l      [A6 - 0x114]
  68. 000000B8  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  69. 000000BC  2840                     movea.l    A4, D0
  70. 000000BE  200C                     move.l     D0, A4
  71. 000000C0  584F                     addq.w     A7, 4
  72. 000000C2  6682                     bne        -0x7C /* 00000046 */
  73. 000000C4  7000                     moveq.l    D0, 0x00
  74. 000000C6  1006                     move.b     D0, D6
  75. 000000C8  4A80                     tst.l      D0
  76. 000000CA  6600 0140                bne        +0x142 /* 0000020C */
  77. 000000CE  200B                     move.l     D0, A3
  78. 000000D0  6700 013A                beq        +0x13C /* 0000020C */
  79. 000000D4  206E 0020                movea.l    A0, [A6 + 0x20]
  80. 000000D8  2F08                     move.l     -[A7], A0
  81. 000000DA  4EAD 0C12                jsr        [A5 + 0xC12 /* export_382 */]
  82. 000000DE  4A00                     tst.b      D0
  83. 000000E0  584F                     addq.w     A7, 4
  84. 000000E2  6700 0128                beq        +0x12A /* 0000020C */
  85. 000000E6  41EE FDE8                lea.l      A0, [A6 - 0x218]
  86. 000000EA  4210                     clr.b      [A0]
  87. 000000EC  4246                     clr.w      D6
  88. 000000EE  4878 280A                push.l     0x280A /* '(\n' */
  89. 000000F2  2F0B                     move.l     -[A7], A3
  90. 000000F4  2053                     movea.l    A0, [A3]
  91. 000000F6  2050                     movea.l    A0, [A0]
  92. 000000F8  2268 000C                movea.l    A1, [A0 + 0xC]
  93. 000000FC  4E91                     jsr        [A1]
  94. 000000FE  4A00                     tst.b      D0
  95. 00000100  504F                     addq.w     A7, 8
  96. 00000102  664C                     bne        +0x4E /* 00000150 */
  97. 00000104  7000                     moveq.l    D0, 0x00
  98. 00000106  2F00                     move.l     -[A7], D0
  99. 00000108  486E FDE8                pea.l      [A6 - 0x218]
  100. 0000010C  2F0B                     move.l     -[A7], A3
  101. 0000010E  4EAD 25D2                jsr        [A5 + 0x25D2 /* export_1206 */]
  102. 00000112  49EE FDE9                lea.l      A4, [A6 - 0x217]
  103. 00000116  206E 0020                movea.l    A0, [A6 + 0x20]
  104. 0000011A  47E8 0001                lea.l      A3, [A0 + 0x1]
  105. 0000011E  7000                     moveq.l    D0, 0x00
  106. 00000120  102E FDE8                move.b     D0, [A6 - 0x218]
  107. 00000124  D08C                     add.l      D0, A4
  108. 00000126  5380                     subq.l     D0, 1
  109. 00000128  2040                     movea.l    A0, D0
  110. 0000012A  7000                     moveq.l    D0, 0x00
  111. 0000012C  1010                     move.b     D0, [A0]
  112. 0000012E  0C40 003A                cmpi.w     D0, 0x3A /* ':' */
  113. 00000132  4FEF 000C                lea.l      A7, [A7 + 0xC]
  114. 00000136  6618                     bne        +0x1A /* 00000150 */
  115. 00000138  7000                     moveq.l    D0, 0x00
  116. 0000013A  1013                     move.b     D0, [A3]
  117. 0000013C  0C40 003A                cmpi.w     D0, 0x3A /* ':' */
  118. 00000140  660E                     bne        +0x10 /* 00000150 */
  119. 00000142  7000                     moveq.l    D0, 0x00
  120. 00000144  102E FDE8                move.b     D0, [A6 - 0x218]
  121. 00000148  3800                     move.w     D4, D0
  122. 0000014A  5344                     subq.w     D4, 1
  123. 0000014C  1D44 FDE8                move.b     [A6 - 0x218], D4
  124. label00000150:
  125. 00000150  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  126. 00000154  486E FDE8                pea.l      [A6 - 0x218]
  127. 00000158  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  128. 0000015C  558F                     subq.l     A7, 2
  129. 0000015E  7000                     moveq.l    D0, 0x00
  130. 00000160  3F00                     move.w     -[A7], D0
  131. 00000162  7200                     moveq.l    D1, 0x00
  132. 00000164  2F01                     move.l     -[A7], D1
  133. 00000166  486E FDE8                pea.l      [A6 - 0x218]
  134. 0000016A  486E FDA2                pea.l      [A6 - 0x25E]
  135. 0000016E  303C 0001                move.w     D0, 0x1
  136. 00000172  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  137. 00000174  3C1F                     move.w     D6, [A7]+
  138. 00000176  504F                     addq.w     A7, 8
  139. 00000178  670C                     beq        +0xE /* 00000186 */
  140. 0000017A  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  141. 00000180  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  142. 00000184  584F                     addq.w     A7, 4
  143. label00000186:
  144. 00000186  7000                     moveq.l    D0, 0x00
  145. 00000188  2D40 FEE8                move.l     [A6 - 0x118], D0
  146. 0000018C  2640                     movea.l    A3, D0
  147. 0000018E  558F                     subq.l     A7, 2
  148. 00000190  486E FDA2                pea.l      [A6 - 0x25E]
  149. 00000194  486E FEE8                pea.l      [A6 - 0x118]
  150. 00000198  7008                     moveq.l    D0, 0x08
  151. 0000019A  A823                     syscall    AliasDispatch
  152. 0000019C  301F                     move.w     D0, [A7]+
  153. 0000019E  48C0                     ext.l      D0
  154. 000001A0  2F00                     move.l     -[A7], D0
  155. 000001A2  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  156. 000001A6  7000                     moveq.l    D0, 0x00
  157. 000001A8  2F00                     move.l     -[A7], D0
  158. 000001AA  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  159. 000001AE  2F2D FDAA                move.l     -[A7], [A5 - 0x256]
  160. 000001B2  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  161. 000001B6  2640                     movea.l    A3, D0
  162. 000001B8  206E FEE8                movea.l    A0, [A6 - 0x118]
  163. 000001BC  A023                     syscall    DisposHandle/DisposeHandle
  164. 000001BE  0C87 616C 6973           cmpi.l     D7, 0x616C6973 /* 'alis' */
  165. 000001C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  166. 000001C8  6606                     bne        +0x8 /* 000001D0 */
  167. 000001CA  2E3C 2A2A 2A2A           move.l     D7, 0x2A2A2A2A /* '****' */
  168. label000001D0:
  169. 000001D0  200B                     move.l     D0, A3
  170. 000001D2  672C                     beq        +0x2E /* 00000200 */
  171. 000001D4  2F07                     move.l     -[A7], D7
  172. 000001D6  2F0B                     move.l     -[A7], A3
  173. 000001D8  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  174. 000001DC  4A00                     tst.b      D0
  175. 000001DE  504F                     addq.w     A7, 8
  176. 000001E0  671E                     beq        +0x20 /* 00000200 */
  177. 000001E2  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  178. 000001E8  2F0B                     move.l     -[A7], A3
  179. 000001EA  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  180. 000001EE  2840                     movea.l    A4, D0
  181. 000001F0  2F0C                     move.l     -[A7], A4
  182. 000001F2  486E FEF8                pea.l      [A6 - 0x108]
  183. 000001F6  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  184. 000001FA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  185. 000001FE  600C                     bra        +0xE /* 0000020C */
  186. label00000200:
  187. 00000200  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  188. 00000206  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  189. 0000020A  584F                     addq.w     A7, 4
  190. label0000020C:
  191. 0000020C  206E 0008                movea.l    A0, [A6 + 0x8]
  192. 00000210  43EE FEF8                lea.l      A1, [A6 - 0x108]
  193. 00000214  20D9                     move.l     [A0]+, [A1]+
  194. 00000216  20D9                     move.l     [A0]+, [A1]+
  195. 00000218  4CEE 18F0 FC86           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x37A]
  196. 0000021E  4E5E                     unlink     A6
  197. 00000220  4E75                     rts
  198. export_1235:
  199. 00000222  4E56 FF60                link       A6, -0x00A0
  200. 00000226  48E7 0118                movem.l    -[A7], D7,A3,A4
  201. 0000022A  2E2E 0020                move.l     D7, [A6 + 0x20]
  202. 0000022E  286E 000C                movea.l    A4, [A6 + 0xC]
  203. 00000232  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  204. 0000023A  7000                     moveq.l    D0, 0x00
  205. 0000023C  2D40 FFFC                move.l     [A6 - 0x4], D0
  206. 00000240  41EE FFF8                lea.l      A0, [A6 - 0x8]
  207. 00000244  2007                     move.l     D0, D7
  208. 00000246  0480 636C 6F73           subi.l     D0, 0x636C6F73 /* 'clos' */
  209. 0000024C  6700 015A                beq        +0x15C /* 000003A8 */
  210. 00000250  0480 0BF7 FFF0           subi.l     D0, 0xBF7FFF0
  211. 00000256  6600 01DE                bne        +0x1E0 /* 00000436 */
  212. 0000025A  486E 0024                pea.l      [A6 + 0x24]
  213. 0000025E  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  214. 00000262  0C80 6E75 6C6C           cmpi.l     D0, 0x6E756C6C /* 'null' */
  215. 00000268  584F                     addq.w     A7, 4
  216. 0000026A  664E                     bne        +0x50 /* 000002BA */
  217. 0000026C  7000                     moveq.l    D0, 0x00
  218. 0000026E  2F00                     move.l     -[A7], D0
  219. 00000270  2F00                     move.l     -[A7], D0
  220. 00000272  2054                     movea.l    A0, [A4]
  221. 00000274  2F28 0008                move.l     -[A7], [A0 + 0x8]
  222. 00000278  2F3C 6F70 656E           move.l     -[A7], 0x6F70656E /* 'open' */
  223. 0000027E  4EAD 1FAA                jsr        [A5 + 0x1FAA /* export_1009 */]
  224. 00000282  7000                     moveq.l    D0, 0x00
  225. 00000284  2F00                     move.l     -[A7], D0
  226. 00000286  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  227. 0000028C  2054                     movea.l    A0, [A4]
  228. 0000028E  2F28 0008                move.l     -[A7], [A0 + 0x8]
  229. 00000292  486E FF60                pea.l      [A6 - 0xA0]
  230. 00000296  4EAD 25C2                jsr        [A5 + 0x25C2 /* export_1204 */]
  231. 0000029A  41EE FF60                lea.l      A0, [A6 - 0xA0]
  232. 0000029E  43EE FFF0                lea.l      A1, [A6 - 0x10]
  233. 000002A2  22D8                     move.l     [A1]+, [A0]+
  234. 000002A4  22D8                     move.l     [A1]+, [A0]+
  235. 000002A6  41EE FFF0                lea.l      A0, [A6 - 0x10]
  236. 000002AA  43EE FFF8                lea.l      A1, [A6 - 0x8]
  237. 000002AE  22D8                     move.l     [A1]+, [A0]+
  238. 000002B0  22D8                     move.l     [A1]+, [A0]+
  239. 000002B2  4FEF 0020                lea.l      A7, [A7 + 0x20]
  240. 000002B6  6000 01A6                bra        +0x1A8 /* 0000045E */
  241. label000002BA:
  242. 000002BA  7000                     moveq.l    D0, 0x00
  243. 000002BC  2D40 FFF4                move.l     [A6 - 0xC], D0
  244. 000002C0  41EE FFF4                lea.l      A0, [A6 - 0xC]
  245. 000002C4  486E FFB4                pea.l      [A6 - 0x4C]
  246. 000002C8  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  247. 000002CC  4A80                     tst.l      D0
  248. 000002CE  584F                     addq.w     A7, 4
  249. 000002D0  6700 0096                beq        +0x98 /* 00000368 */
  250. 000002D4  486E FFF4                pea.l      [A6 - 0xC]
  251. 000002D8  41EE 002C                lea.l      A0, [A6 + 0x2C]
  252. 000002DC  2F20                     move.l     -[A7], -[A0]
  253. 000002DE  2F20                     move.l     -[A7], -[A0]
  254. 000002E0  486E FF70                pea.l      [A6 - 0x90]
  255. 000002E4  4EAD 1CA2                jsr        [A5 + 0x1CA2 /* export_912 */]
  256. 000002E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  257. 000002EC  41EE FF78                lea.l      A0, [A6 - 0x88]
  258. 000002F0  2F20                     move.l     -[A7], -[A0]
  259. 000002F2  2F20                     move.l     -[A7], -[A0]
  260. 000002F4  4EAD 203A                jsr        [A5 + 0x203A /* export_1027 */]
  261. 000002F8  206E FFF4                movea.l    A0, [A6 - 0xC]
  262. 000002FC  2050                     movea.l    A0, [A0]
  263. 000002FE  4A90                     tst.l      [A0]
  264. 00000300  4FEF 000C                lea.l      A7, [A7 + 0xC]
  265. 00000304  6614                     bne        +0x16 /* 0000031A */
  266. 00000306  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  267. 0000030A  4EAD 07B2                jsr        [A5 + 0x7B2 /* export_242 */]
  268. 0000030E  2F3C FFFF D8F0           move.l     -[A7], 0xFFFFD8F0
  269. 00000314  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  270. 00000318  504F                     addq.w     A7, 8
  271. label0000031A:
  272. 0000031A  7000                     moveq.l    D0, 0x00
  273. 0000031C  2F00                     move.l     -[A7], D0
  274. 0000031E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  275. 00000322  486E FF60                pea.l      [A6 - 0xA0]
  276. 00000326  4EAD 2452                jsr        [A5 + 0x2452 /* export_1158 */]
  277. 0000032A  41EE FF60                lea.l      A0, [A6 - 0xA0]
  278. 0000032E  43EE FF68                lea.l      A1, [A6 - 0x98]
  279. 00000332  22D8                     move.l     [A1]+, [A0]+
  280. 00000334  22D8                     move.l     [A1]+, [A0]+
  281. 00000336  41EE FF68                lea.l      A0, [A6 - 0x98]
  282. 0000033A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  283. 0000033E  22D8                     move.l     [A1]+, [A0]+
  284. 00000340  22D8                     move.l     [A1]+, [A0]+
  285. 00000342  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  286. 00000346  7000                     moveq.l    D0, 0x00
  287. 00000348  2F00                     move.l     -[A7], D0
  288. 0000034A  2054                     movea.l    A0, [A4]
  289. 0000034C  2F28 0008                move.l     -[A7], [A0 + 0x8]
  290. 00000350  2F3C 736F 7065           move.l     -[A7], 0x736F7065 /* 'sope' */
  291. 00000356  4EAD 1FAA                jsr        [A5 + 0x1FAA /* export_1009 */]
  292. 0000035A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  293. 0000035E  4EAD 07B2                jsr        [A5 + 0x7B2 /* export_242 */]
  294. 00000362  4FEF 0020                lea.l      A7, [A7 + 0x20]
  295. 00000366  6032                     bra        +0x34 /* 0000039A */
  296. label00000368:
  297. 00000368  4AAE FFF4                tst.l      [A6 - 0xC]
  298. 0000036C  670A                     beq        +0xC /* 00000378 */
  299. 0000036E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  300. 00000372  4EAD 07B2                jsr        [A5 + 0x7B2 /* export_242 */]
  301. 00000376  584F                     addq.w     A7, 4
  302. label00000378:
  303. 00000378  486E FFF8                pea.l      [A6 - 0x8]
  304. 0000037C  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  305. 00000380  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  306. 00000384  4A80                     tst.l      D0
  307. 00000386  584F                     addq.w     A7, 4
  308. 00000388  6710                     beq        +0x12 /* 0000039A */
  309. 0000038A  206E 0008                movea.l    A0, [A6 + 0x8]
  310. 0000038E  43EE FFF8                lea.l      A1, [A6 - 0x8]
  311. 00000392  20D9                     move.l     [A0]+, [A1]+
  312. 00000394  20D9                     move.l     [A0]+, [A1]+
  313. 00000396  6000 00D2                bra        +0xD4 /* 0000046A */
  314. label0000039A:
  315. 0000039A  486E FFB4                pea.l      [A6 - 0x4C]
  316. 0000039E  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  317. 000003A2  584F                     addq.w     A7, 4
  318. 000003A4  6000 00B8                bra        +0xBA /* 0000045E */
  319. label000003A8:
  320. 000003A8  2054                     movea.l    A0, [A4]
  321. 000003AA  2068 0008                movea.l    A0, [A0 + 0x8]
  322. 000003AE  2050                     movea.l    A0, [A0]
  323. 000003B0  2668 001C                movea.l    A3, [A0 + 0x1C]
  324. 000003B4  200B                     move.l     D0, A3
  325. 000003B6  6700 00A6                beq        +0xA8 /* 0000045E */
  326. 000003BA  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  327. 000003C0  2F0B                     move.l     -[A7], A3
  328. 000003C2  486E FF60                pea.l      [A6 - 0xA0]
  329. 000003C6  4EAD 25A2                jsr        [A5 + 0x25A2 /* export_1200 */]
  330. 000003CA  41EE FF60                lea.l      A0, [A6 - 0xA0]
  331. 000003CE  43EE FFE8                lea.l      A1, [A6 - 0x18]
  332. 000003D2  22D8                     move.l     [A1]+, [A0]+
  333. 000003D4  22D8                     move.l     [A1]+, [A0]+
  334. 000003D6  41EE FFE8                lea.l      A0, [A6 - 0x18]
  335. 000003DA  43EE FFF8                lea.l      A1, [A6 - 0x8]
  336. 000003DE  22D8                     move.l     [A1]+, [A0]+
  337. 000003E0  22D8                     move.l     [A1]+, [A0]+
  338. 000003E2  486E FF78                pea.l      [A6 - 0x88]
  339. 000003E6  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  340. 000003EA  4A80                     tst.l      D0
  341. 000003EC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  342. 000003F0  6718                     beq        +0x1A /* 0000040A */
  343. 000003F2  7000                     moveq.l    D0, 0x00
  344. 000003F4  2F00                     move.l     -[A7], D0
  345. 000003F6  2F00                     move.l     -[A7], D0
  346. 000003F8  2F0B                     move.l     -[A7], A3
  347. 000003FA  2F3C 636C 6F73           move.l     -[A7], 0x636C6F73 /* 'clos' */
  348. 00000400  4EAD 1FAA                jsr        [A5 + 0x1FAA /* export_1009 */]
  349. 00000404  4FEF 0010                lea.l      A7, [A7 + 0x10]
  350. 00000408  6020                     bra        +0x22 /* 0000042A */
  351. label0000040A:
  352. 0000040A  486E FFF8                pea.l      [A6 - 0x8]
  353. 0000040E  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  354. 00000412  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  355. 00000416  4A80                     tst.l      D0
  356. 00000418  584F                     addq.w     A7, 4
  357. 0000041A  670E                     beq        +0x10 /* 0000042A */
  358. 0000041C  206E 0008                movea.l    A0, [A6 + 0x8]
  359. 00000420  43EE FFF8                lea.l      A1, [A6 - 0x8]
  360. 00000424  20D9                     move.l     [A0]+, [A1]+
  361. 00000426  20D9                     move.l     [A0]+, [A1]+
  362. 00000428  6040                     bra        +0x42 /* 0000046A */
  363. label0000042A:
  364. 0000042A  486E FF78                pea.l      [A6 - 0x88]
  365. 0000042E  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  366. 00000432  584F                     addq.w     A7, 4
  367. 00000434  6028                     bra        +0x2A /* 0000045E */
  368. label00000436:
  369. 00000436  41EE 002C                lea.l      A0, [A6 + 0x2C]
  370. 0000043A  2F20                     move.l     -[A7], -[A0]
  371. 0000043C  2F20                     move.l     -[A7], -[A0]
  372. 0000043E  2F07                     move.l     -[A7], D7
  373. 00000440  41EE 0020                lea.l      A0, [A6 + 0x20]
  374. 00000444  2F20                     move.l     -[A7], -[A0]
  375. 00000446  2F20                     move.l     -[A7], -[A0]
  376. 00000448  41EE 0018                lea.l      A0, [A6 + 0x18]
  377. 0000044C  2F20                     move.l     -[A7], -[A0]
  378. 0000044E  2F20                     move.l     -[A7], -[A0]
  379. 00000450  2F0C                     move.l     -[A7], A4
  380. 00000452  486E FFF8                pea.l      [A6 - 0x8]
  381. 00000456  4EAD 27BA                jsr        [A5 + 0x27BA /* export_1267 */]
  382. 0000045A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  383. label0000045E:
  384. 0000045E  206E 0008                movea.l    A0, [A6 + 0x8]
  385. 00000462  43EE FFF8                lea.l      A1, [A6 - 0x8]
  386. 00000466  20D9                     move.l     [A0]+, [A1]+
  387. 00000468  20D9                     move.l     [A0]+, [A1]+
  388. label0000046A:
  389. 0000046A  4CEE 1880 FF54           movem.l    D7,A3,A4, [A6 - 0xAC]
  390. 00000470  4E5E                     unlink     A6
  391. 00000472  4E75                     rts
  392. export_1236:
  393. 00000474  4E56 FFF0                link       A6, -0x0010
  394. 00000478  48E7 0118                movem.l    -[A7], D7,A3,A4
  395. 0000047C  2E2E 0020                move.l     D7, [A6 + 0x20]
  396. 00000480  286E 000C                movea.l    A4, [A6 + 0xC]
  397. 00000484  486E FFF8                pea.l      [A6 - 0x8]
  398. 00000488  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  399. 0000048C  2F0C                     move.l     -[A7], A4
  400. 0000048E  2054                     movea.l    A0, [A4]
  401. 00000490  2050                     movea.l    A0, [A0]
  402. 00000492  2268 00D8                movea.l    A1, [A0 + 0xD8]
  403. 00000496  4E91                     jsr        [A1]
  404. 00000498  2640                     movea.l    A3, D0
  405. 0000049A  2007                     move.l     D0, D7
  406. 0000049C  0480 6663 6C75           subi.l     D0, 0x66636C75 /* 'fclu' */
  407. 000004A2  504F                     addq.w     A7, 8
  408. 000004A4  6716                     beq        +0x18 /* 000004BC */
  409. 000004A6  0480 0012 03EF           subi.l     D0, 0x1203EF
  410. 000004AC  6700 0098                beq        +0x9A /* 00000546 */
  411. 000004B0  0480 09EE FEFF           subi.l     D0, 0x9EEFEFF
  412. 000004B6  673E                     beq        +0x40 /* 000004F6 */
  413. 000004B8  6000 00EA                bra        +0xEC /* 000005A4 */
  414. label000004BC:
  415. 000004BC  486E 0018                pea.l      [A6 + 0x18]
  416. 000004C0  486E 0010                pea.l      [A6 + 0x10]
  417. 000004C4  4EAD 10C2                jsr        [A5 + 0x10C2 /* export_532 */]
  418. 000004C8  41EE 002C                lea.l      A0, [A6 + 0x2C]
  419. 000004CC  2F20                     move.l     -[A7], -[A0]
  420. 000004CE  2F20                     move.l     -[A7], -[A0]
  421. 000004D0  2F0B                     move.l     -[A7], A3
  422. 000004D2  486E FFF0                pea.l      [A6 - 0x10]
  423. 000004D6  4EAD 165A                jsr        [A5 + 0x165A /* export_711 */]
  424. 000004DA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  425. 000004DE  41EE FFF8                lea.l      A0, [A6 - 0x8]
  426. 000004E2  2F20                     move.l     -[A7], -[A0]
  427. 000004E4  2F20                     move.l     -[A7], -[A0]
  428. 000004E6  486E FFF8                pea.l      [A6 - 0x8]
  429. 000004EA  4EAD 1832                jsr        [A5 + 0x1832 /* export_770 */]
  430. 000004EE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  431. 000004F2  6000 00EC                bra        +0xEE /* 000005E0 */
  432. label000004F6:
  433. 000004F6  486E 0018                pea.l      [A6 + 0x18]
  434. 000004FA  486E 0010                pea.l      [A6 + 0x10]
  435. 000004FE  4EAD 10C2                jsr        [A5 + 0x10C2 /* export_532 */]
  436. 00000502  200B                     move.l     D0, A3
  437. 00000504  504F                     addq.w     A7, 8
  438. 00000506  6700 00D8                beq        +0xDA /* 000005E0 */
  439. 0000050A  7000                     moveq.l    D0, 0x00
  440. 0000050C  2F00                     move.l     -[A7], D0
  441. 0000050E  2F00                     move.l     -[A7], D0
  442. 00000510  2F0B                     move.l     -[A7], A3
  443. 00000512  2F3C 7077 696E           move.l     -[A7], 0x7077696E /* 'pwin' */
  444. 00000518  4EAD 1FAA                jsr        [A5 + 0x1FAA /* export_1009 */]
  445. 0000051C  2F0C                     move.l     -[A7], A4
  446. 0000051E  486E FFF0                pea.l      [A6 - 0x10]
  447. 00000522  2054                     movea.l    A0, [A4]
  448. 00000524  2050                     movea.l    A0, [A0]
  449. 00000526  2268 0060                movea.l    A1, [A0 + 0x60]
  450. 0000052A  4E91                     jsr        [A1]
  451. 0000052C  508F                     addq.l     A7, 8
  452. 0000052E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  453. 00000532  2F20                     move.l     -[A7], -[A0]
  454. 00000534  2F20                     move.l     -[A7], -[A0]
  455. 00000536  486E FFF8                pea.l      [A6 - 0x8]
  456. 0000053A  4EAD 1832                jsr        [A5 + 0x1832 /* export_770 */]
  457. 0000053E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  458. 00000542  6000 009C                bra        +0x9E /* 000005E0 */
  459. label00000546:
  460. 00000546  486E 0018                pea.l      [A6 + 0x18]
  461. 0000054A  486E 0010                pea.l      [A6 + 0x10]
  462. 0000054E  4EAD 10C2                jsr        [A5 + 0x10C2 /* export_532 */]
  463. 00000552  2F0C                     move.l     -[A7], A4
  464. 00000554  2054                     movea.l    A0, [A4]
  465. 00000556  2050                     movea.l    A0, [A0]
  466. 00000558  2268 008C                movea.l    A1, [A0 + 0x8C]
  467. 0000055C  4E91                     jsr        [A1]
  468. 0000055E  2640                     movea.l    A3, D0
  469. 00000560  41EE 002C                lea.l      A0, [A6 + 0x2C]
  470. 00000564  2F20                     move.l     -[A7], -[A0]
  471. 00000566  2F20                     move.l     -[A7], -[A0]
  472. 00000568  2F07                     move.l     -[A7], D7
  473. 0000056A  41EE 0020                lea.l      A0, [A6 + 0x20]
  474. 0000056E  2F20                     move.l     -[A7], -[A0]
  475. 00000570  2F20                     move.l     -[A7], -[A0]
  476. 00000572  41EE 0018                lea.l      A0, [A6 + 0x18]
  477. 00000576  2F20                     move.l     -[A7], -[A0]
  478. 00000578  2F20                     move.l     -[A7], -[A0]
  479. 0000057A  2F0B                     move.l     -[A7], A3
  480. 0000057C  486E FFF0                pea.l      [A6 - 0x10]
  481. 00000580  2053                     movea.l    A0, [A3]
  482. 00000582  2050                     movea.l    A0, [A0]
  483. 00000584  2268 0084                movea.l    A1, [A0 + 0x84]
  484. 00000588  4E91                     jsr        [A1]
  485. 0000058A  4FEF 0028                lea.l      A7, [A7 + 0x28]
  486. 0000058E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  487. 00000592  2F20                     move.l     -[A7], -[A0]
  488. 00000594  2F20                     move.l     -[A7], -[A0]
  489. 00000596  486E FFF8                pea.l      [A6 - 0x8]
  490. 0000059A  4EAD 1832                jsr        [A5 + 0x1832 /* export_770 */]
  491. 0000059E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  492. 000005A2  603C                     bra        +0x3E /* 000005E0 */
  493. label000005A4:
  494. 000005A4  41EE 002C                lea.l      A0, [A6 + 0x2C]
  495. 000005A8  2F20                     move.l     -[A7], -[A0]
  496. 000005AA  2F20                     move.l     -[A7], -[A0]
  497. 000005AC  2F07                     move.l     -[A7], D7
  498. 000005AE  41EE 0020                lea.l      A0, [A6 + 0x20]
  499. 000005B2  2F20                     move.l     -[A7], -[A0]
  500. 000005B4  2F20                     move.l     -[A7], -[A0]
  501. 000005B6  41EE 0018                lea.l      A0, [A6 + 0x18]
  502. 000005BA  2F20                     move.l     -[A7], -[A0]
  503. 000005BC  2F20                     move.l     -[A7], -[A0]
  504. 000005BE  2F0C                     move.l     -[A7], A4
  505. 000005C0  486E FFF0                pea.l      [A6 - 0x10]
  506. 000005C4  4EAD 1F42                jsr        [A5 + 0x1F42 /* export_996 */]
  507. 000005C8  4FEF 0024                lea.l      A7, [A7 + 0x24]
  508. 000005CC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  509. 000005D0  2F20                     move.l     -[A7], -[A0]
  510. 000005D2  2F20                     move.l     -[A7], -[A0]
  511. 000005D4  486E FFF8                pea.l      [A6 - 0x8]
  512. 000005D8  4EAD 1832                jsr        [A5 + 0x1832 /* export_770 */]
  513. 000005DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  514. label000005E0:
  515. 000005E0  206E 0008                movea.l    A0, [A6 + 0x8]
  516. 000005E4  43EE FFF8                lea.l      A1, [A6 - 0x8]
  517. 000005E8  20D9                     move.l     [A0]+, [A1]+
  518. 000005EA  20D9                     move.l     [A0]+, [A1]+
  519. 000005EC  4CEE 1880 FFE4           movem.l    D7,A3,A4, [A6 - 0x1C]
  520. 000005F2  4E5E                     unlink     A6
  521. 000005F4  4E75                     rts
  522.